imperial communications and sensors station - German English Dictionary